sand tumour - German English Dictionary